package com.neusoft.dao;

import java.util.List;

import com.neusoft.bean.OrderCustomer;
import com.neusoft.bean.OrdersBean;

public interface OrdersBeanMapper {
	/**
	 * 使用实体类继承关系实现一对一的关联查询映射
	 * 
	 * @return 查询结果集
	 */
	List<OrderCustomer> findOrderResultType();
	/**
	 * 使用实体类组合关系实现一对一的关联查询映射
	 * 
	 * @return 查询结果集
	 */
	List<OrdersBean> findOrderResultType2();

	/**
	 * 实现一对多的关联查询映射
	 * 
	 * @return 查询结果集
	 */
	List<OrdersBean> findOrdersDetailResultType();
	
	int deleteByPrimaryKey(Integer id);

	int insert(OrdersBean record);

	int insertSelective(OrdersBean record);

	OrdersBean selectByPrimaryKey(Integer id);

	int updateByPrimaryKeySelective(OrdersBean record);

	int updateByPrimaryKey(OrdersBean record);
}